const state = {
  // 是否显示插入属性页面
  isInsertAttributesShow: false,
  employvalue: '', // 使用点击的字段
  /**
   * 动态改变的值
   * attribute
   * 1.price 标准价格
   * 2.简单商品SKU simplenessShop
   * 3.母体SKU matrix
   */
  dynamicState: {
    attribute: '',
  },
};

const mutations = {
  // 关闭 - 开启属性页面
  setInsertAttributes(state, item) {
    if (item.isShow) {
      // 如果是开发窗口就清空数据
      state.employvalue = '';
    }
    state.isInsertAttributesShow = item.isShow;
    state.dynamicState.attribute = item.attribute;
  },

  // 使用点击事件
  setAttributesEmploy(state, item) {
    state.employvalue = item;
    state.isInsertAttributesShow = false;
  },

  // 关闭弹窗回调
  setClosedShow(state) {
    state.isInsertAttributesShow = false;
  },
};

const actions = {};

const getters = {};

export default {
  namespaced: true,
  state,
  mutations,
  actions,
  getters,
};
